leave droppings - İspanyolca İngilizce Sözlük